Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
10 CASTLE ROAD Detached £613,545 £355,000 11 Dec 2009
12 CASTLE ROAD Detached £698,877 £689,000 21 Jun 2022
14 CASTLE ROAD Detached £711,990 £410,000 28 Jun 2006
16 CASTLE ROAD Detached £828,041 £620,000 24 Jun 2016
22 CASTLE ROAD Detached £810,054 £475,000 21 May 2012
36 CASTLE ROAD Detached £850,390 £595,000 7 Aug 2015
38 CASTLE ROAD Detached £690,329 £440,000 1 Aug 2007